left hemisphere - Turkish English Dictionary